package com.spring.springboot.sys.util;

import java.util.List;

/**
 * 树接口
 *
 * @author 宋义州
 * Created by DELL on 2019/9/25.
 */
public interface DataTree<T> {

    /**
     * id
     *
     * @return id
     */
    String getId();

    /**
     * 父id
     *
     * @return 父id
     */
    String getParentId();

    /**
     * 设置子节点集合
     *
     * @param childList 子节点
     */
    void setChildren(List<T> childList);

    /**
     * 获取子节点
     *
     * @return 获取子节点
     */
    List<T> getChildren();

}
